#pragma once

/* ------------------------------------------------------------------------------------------
* An enumeration to specify the type of design abstraction the query is asking
* ------------------------------------------------------------------------------------------- */

enum QueryType { MODIFIES,
				 USES,
				 FOLLOWS,
				 FOLLOWSSTAR,
				 PARENT,
				 PARENTSTAR,
				 PATTERN };